package com.sitech.openapi.componet;

import org.dom4j.Element;

import java.util.Map;

public interface SoapClientService {

    /**
     * soap远程调用客户端
     *
     * @param req 请求报文内容
     * @return 响应报文内容
     */

    public String remoteSoapClientInfo(String url, String req);

    public void getElementList(Element element, Map<String, Object> tempMap, Map<String, String> respNs) throws Exception;

    public Map<String, String> addSoapNameSpace(String soapNameSpace);

    public void addNameSpace(Element elem, Map<String, String> respNs);

    public String remoteSoapClientInfoIml(String soapName, String bodyStr,String url);
}
